arm's length contract - Französisch Englisch Wörterbuch